Experiences in Hirooka,,kanazawa Shi, Japan